page {
  height: 100%;
}

.index {
  height: 100%;

  .connect_group {
    position: relative;
    display: flex;
    justify-content: center;
    height: 20%;

    .connect_image {
      position: absolute;
      top: 39rpx;
      width: 131rpx;
      height: 131rpx;
    }

    .connect_num {
      position: absolute;
      top: 90rpx;
      text-align: center;
      width: 30rpx;
      height: 30rpx;
      font-size: 26rpx;
      font-weight: 400;
      color: #FFA586;
    }

    .connect_tip {
      position: relative;
      top: 200rpx;
      height: 30rpx;
      font-size: 20rpx;
      font-weight: 400;
      color: #999999;
      letter-spacing: 2rpx;
    }
  }

  .connect_list {
    height: 55%;
  }

  .btn {
    margin-top: 40rpx;
    width: 70%;
    border-radius: 20px;
    color: #FFFFFF;
    background: linear-gradient(to top, #FD7A40, #FFA586);
  }
}